Skip to content

feat: Add Claude Code agents, skills, and rules#1166

Merged
iammukeshm merged 4 commits into
developfrom
feat/claude-agents-skills
Jan 25, 2026
Merged

feat: Add Claude Code agents, skills, and rules#1166
iammukeshm merged 4 commits into
developfrom
feat/claude-agents-skills

Conversation

@iammukeshm
Copy link
Copy Markdown
Member

Summary

Restructured .claude/ folder to follow Claude Code official documentation.

Changes

Skills (.claude/skills/<name>/SKILL.md)

Skill Purpose
add-feature Create API endpoints with vertical slice pattern
add-module Scaffold new bounded contexts
add-entity Create domain entities with multi-tenancy
query-patterns Pagination, filtering, specifications
testing-guide Unit, integration, architecture tests
mediator-reference Mediator vs MediatR (background knowledge)

Subagents (.claude/agents/<name>.md)

Agent Purpose Model
code-reviewer Review PRs against FSH patterns sonnet (read-only)
feature-scaffolder Generate complete feature files inherit
module-creator Scaffold new modules inherit
architecture-guard Verify architecture haiku (plan mode)
migration-helper EF Core migrations inherit

Rules (.claude/rules/<name>.md) - Path-scoped

Rule Triggers On
buildingblocks-protection src/BuildingBlocks/**/*
api-conventions src/Modules/**/Features/**/*
testing-rules src/Tests/**/*

Removed

  • Old flat files: skills.md, agents.md, rules.md

Updated

  • CLAUDE.md with new structure reference

jarvis added 4 commits January 25, 2026 13:19
- Rewrite CLAUDE.md with architectural philosophy and patterns
- Add .cursorrules for Cursor IDE users
- Add .github/copilot-instructions.md for GitHub Copilot

AI assistants can now understand:
- Modular monolith + vertical slice philosophy
- Feature structure and patterns
- Decision guides for where to put code
- Critical rules and rationale
Structure:
- CLAUDE.md → Entry point with quick reference
- .claude/rules.md → 12 hard constraints with rationale
- .claude/skills.md → Step-by-step guides for common tasks
- .claude/agents.md → AI behavior guidelines and decision framework

This enables AI assistants to:
- Understand architectural philosophy
- Follow patterns consistently
- Make correct decisions about code placement
- Catch common mistakes before they happen
Following Claude Code official documentation structure:

Skills (.claude/skills/<name>/SKILL.md):
- add-feature: Create API endpoints with vertical slice pattern
- add-module: Scaffold new bounded contexts
- add-entity: Create domain entities with multi-tenancy
- query-patterns: Pagination, filtering, specifications
- testing-guide: Unit, integration, architecture tests
- mediator-reference: Mediator vs MediatR (background knowledge)

Subagents (.claude/agents/<name>.md):
- code-reviewer: Review PRs against FSH patterns (sonnet, read-only)
- feature-scaffolder: Generate complete feature files
- module-creator: Scaffold new modules
- architecture-guard: Verify architecture (haiku, plan mode)
- migration-helper: EF Core migrations

Rules (.claude/rules/<name>.md) - path-scoped:
- buildingblocks-protection: Warns on BuildingBlocks changes
- api-conventions: Endpoint requirements
- testing-rules: Test conventions

Removed old flat files (skills.md, agents.md, rules.md)
Updated CLAUDE.md with new structure reference
@iammukeshm iammukeshm merged commit a5846b4 into develop Jan 25, 2026
16 checks passed
@iammukeshm iammukeshm deleted the feat/claude-agents-skills branch May 27, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant